<template>
  <div>
      zhesjli xinwen
      <p>{{$route.params.id}}</p>
      <p>{{info.author}}</p>
      <p>{{info.title}}</p>
      <div>{{info.content}}</div>
  </div>
</template>

<script>
export default {
  name:'nss',
   validate ({ params }) {
    // Must be a number   用正则进行校验
    return /^\d+$/.test(params.id)
  },
  async asyncData(context){
    //在js中是context.route   (应该是服务端context里使用route)   在客户端中 this.$route
    let res=await context.$axios.get(`http://localhost:4000/new-info?id=${context.params.id}&lang=cn`)
    return {
      info:res.data
    }
  }
}
</script>

<style>

</style>